<script setup>
useHead({
  charset: 'UTF-8',
  title: import.meta.env.VITE_APP_HEAD_TITLE,
  link: [
    {
      rel: 'icon',
      href: '/favicon.ico',
      sizes: 'any'
    }
  ],
  meta: [
    {
      name: 'X-UA-Compatible',
      content: 'IE=edge'
    },
    {
      name: 'viewport',
      content: 'width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0'
    },
    {
      name: 'apple-mobile-web-app-capable',
      content: 'yes'
    },
    {
      name: 'cache-control',
      content: 'no-siteapp'
    },
    {
      itemprop: 'name',
      name: 'title',
      content: '微影院-全球领先的在线视频媒体平台,海量高清视频在线观看'
    },
    {
      name: 'twitter:title',
      property: 'og:title',
      content: '微影院,高清视频,电影,电视剧,综艺,动漫,纪录片,少儿,音乐,高清,视频,在线观看,全网热播'
    },
    {
      name: 'twitter:description',
      property: 'og:description',
      content:
        '微影院致力于打造中国领先的在线视频媒体平台，以丰富的内容、极致的观看体验、便捷的登录方式、多平台无缝应用体验以及快捷分享的产品特性，主要满足用户在线观看视频的需求'
    },
    {
      itemprop: 'keywords',
      name: 'keywords',
      content: '免费在线观看,电影,电视剧,动漫,视频网站,高清视频,Series,Movie,TV Shows,Online Free Watch'
    },
    {
      itemprop: 'description',
      name: 'description',
      content:
        '微影院每天搜集互联网最新电影和电视剧，为广大用户免费提供无广告在线观看电影和电视剧服务，及时收录最新、最热、最全的电影大片,高清正版免费看。'
    },
    {
      itemprop: 'name',
      content: '微影院-全球领先的在线视频媒体平台,海量高清视频在线观看'
    },
    {
      name: 'keywords',
      content: '免费在线观看,电影,电视剧,动漫,视频网站,高清视频,Series,Movie,TV Shows,Online Free Watch'
    },
    {
      name: 'description',
      content:
        '微影院每天搜集互联网最新电影和电视剧，为广大用户免费提供无广告在线观看电影和电视剧服务，及时收录最新、最热、最全的电影大片,高清正版免费看。'
    }
  ],
  script: [{ src: '/js/zhuge.js' }]
})

const nuxtApp = useNuxtApp()
nuxtApp.hook('vue:error', (e) => {
  console.log(e)
})

if (process.client) {
  try {
    await useUser().handleUserInfo()
  } catch (error) {}
  // await useUser().handleAutoRegister()
  // useCommon().reportDomain()
}
</script>

<template>
  <NuxtLoadingIndicator />
  <NuxtLayout>
    <NuxtPage />
  </NuxtLayout>
</template>

<style>
html,
body,
#__nuxt {
  position: relative;
  height: 100vh;
  margin: 0;
  padding: 0;
  background: #111425;
  color: white;
  color-scheme: dark;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
</style>
